package com.spring.annotation.demo.annotaions.configures.componentscan;

import com.spring.annotation.project.controller.MyController;
import com.spring.annotation.project.entity.Bird;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.ComponentScan.Filter;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.FilterType;
import org.springframework.stereotype.Component;
import org.springframework.stereotype.Controller;

@Configuration
@ComponentScan(value = "com.spring.annotation.project"
//                includeFilters = {@Filter(type = FilterType.ANNOTATION,value = {Configuration.class})},
//                includeFilters = {@Filter(type = FilterType.ASSIGNABLE_TYPE,value = {MyController.class})},
//                  includeFilters = {@Filter(type = FilterType.CUSTOM,value = {GPTypeFilter.class})},
//                useDefaultFilters = true
)
public class MyConfig {


}
